package com.manda.smart.hub.common.slf4j;

import lombok.Getter;
import lombok.Setter;

/**
 * @author hongda.li
 */
@Getter
public enum LoggerLevel {
    /**
     * 不输出
     */
    NONE(Integer.MAX_VALUE),

    /**
     * ERROR
     */
    ERROR(40),

    /**
     * WARN
     */
    WARN(30),

    /**
     * INFO
     */
    INFO(20),

    /**
     * DEBUG
     */
    DEBUG(10),

    /**
     * TRACE
     */
    TRACE(0);

    private final int value;

    @Getter
    @Setter
    private static LoggerLevel defaultLevel;

    LoggerLevel(int value) {
        this.value = value;
    }
}
